made provisions - German English Dictionary